extenuating causes - German English Dictionary